precipitation deficit - English Synonyms Dictionary